right triangular pyramid - Español Inglés Diccionario